package com.smfx.yxt.daoSqlserver;

import java.util.List;

import com.smfx.yxt.model.SchoolPropertyGoodsAttr;
import com.smfx.yxt.page.Page;
import com.smfx.yxt.view.SchoolPropertyGoodsAttrView;
/**
 * 物品属性
 * */
public interface SchoolPropertyGoodsAttrMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(SchoolPropertyGoodsAttr record);

    int insertSelective(SchoolPropertyGoodsAttr record);

    SchoolPropertyGoodsAttr selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(SchoolPropertyGoodsAttr record);

    int updateByPrimaryKey(SchoolPropertyGoodsAttr record);
    /**
     * 通过参数查询物品属性
     * */
	List<SchoolPropertyGoodsAttr> selectGoodsAttrByParams(SchoolPropertyGoodsAttr record);
    /**
     * 通过参数查询物品属性
     * */
	List<SchoolPropertyGoodsAttrView> selectGoodsAttrViewByParams(SchoolPropertyGoodsAttr record);
	/**
	 * 分页查询物品属性
	 * */
	List<SchoolPropertyGoodsAttr> selectGoodsAttrByPage(Page<SchoolPropertyGoodsAttr> page);
}